army of the righteous - French English Dictionary